1 shock therapy
English-Italian dictionary > shock therapy
2 shock treatment n
English-Italian dictionary > shock treatment n